package com.lczyfz.istep.modules.openstack.api.nova.model;

/**
 * 管理程序的实体类
 * @author clq
 *
 */
public class Hypervisor {
	/**
	 * 虚拟机管理程序的数量
	 */
	private String Count;
	/**
	 * 管理程序主机名
	 */
	private	 String HypervisorHostname;
	/**
	 * 管理程序ID
	 */
	private String Id;
	/**
	 * 管理程序状态 up or down.
	 */
	private String Status;
	/**
	 * 管理程序状态 enabled or disabled
	 */
	private String State;
	/**
	 * 管理程序负责的任务数
	 */
	private String CurrentWorkload;
	/**
	 * 管理程序上的实际可用磁盘
	 */
	private String DiskAvailableLeast;
	/**
	 * 管理程序主机的IP地址
	 */
	private String HostIp;
	/**
	 * 管理程序上剩余的可用磁盘
	 */
	private String FreeDiskGb;
	/**
	 * 管理程序中的空闲RAM
	 */
	private String FreeRamMb;
	/**
	 * 管理程序中的磁盘
	 */
	private String LocalGb;
	/**
	 * 管理程序中使用的磁盘
	 */
	private String LocalGbUsed;
	/**
	 * 管理程序的内存
	 */
	private String MemoryMb;
	/**
	 * 管理程序中使用的内存
	 */
	private String MemoryMbUsed;
	/**
	 * 管理程序上运行的vms数
	 */
	private String RunningVms;
	/**
	 * 虚拟机管理程序中的vcpu数
	 */
	private String Vcpus;
	/**
	 * 管理程序中使用的vcpu的数量
	 */
	private String VcpusUsed;
	/**
	 * 主机的名称
	 */
	private String ServiceHost;
	/**
	 * 服务的id
	 */
	private String ServiceId;
	/**
	 * 管理程序的总正常运行时间和平均负载的信息
	 */
	private String Uptime;
	/**
	 * 服务器实例的UUID
	 */
	private String ServiceUuid;
	/**
	 * 服务器名称
	 */
	private String ServiceName;
	
	public String getHypervisorCount() {
		return Count;
	}

	public void setHypervisorCount(String Count) {
		this.Count= Count;
	}
	
	public String getHypervisorHostname() {
		return HypervisorHostname;
	}

	public void setHypervisorHostname(String HypervisorHostname) {
		this.HypervisorHostname= HypervisorHostname;
	}
	
	public String getId() {
		return Id;
	}

	public void setId(String id) {
		this.Id = id;
	}
	
	public String getStatus() {
		return Status;
	}

	public void setStatus(String Status) {
		this.Status = Status;
	}
	
	public String getState() {
		return State;
	}

	public void setState(String State) {
		this.State = State;
	}
	
	public String getCurrentWorkload() {
		return CurrentWorkload;
	}

	public void setCurrentWorkload(String CurrentWorkload) {
		this.CurrentWorkload = CurrentWorkload;
	}
	
	public String getDiskAvailableLeast() {
		return DiskAvailableLeast;
	}

	public void setDiskAvailableLeast(String DiskAvailableLeast) {
		this.DiskAvailableLeast = DiskAvailableLeast;
	}
	
	public String getHostIp() {
		return HostIp;
	}

	public void setHostIp(String HostIp) {
		this.HostIp = HostIp;
	}
	
	public String getFreeDiskGb() {
		return FreeDiskGb;
	}

	public void setFreeDiskGb(String FreeDiskGb) {
		this.FreeDiskGb = FreeDiskGb;
	}
	
	public String getFreeRamMb() {
		return FreeRamMb;
	}

	public void setFreeRamMb(String FreeRamMb) {
		this.FreeRamMb = FreeRamMb;
	}
	
	public String getLocalGb() {
		return LocalGb;
	}

	public void setLocalGb(String LocalGb) {
		this.LocalGb = LocalGb;
	}
	
	public String getLocalGbUsed() {
		return LocalGbUsed;
	}

	public void setLocalGbUsed(String LocalGbUsed) {
		this.LocalGbUsed = LocalGbUsed;
	}
	
	public String getMemoryMb() {
		return MemoryMb;
	}

	public void setMemoryMb(String MemoryMb) {
		this.MemoryMb = MemoryMb;
	}
	
	public String getMemoryMbUsed() {
		return MemoryMbUsed;
	}

	public void setMemoryMbUsed(String MemoryMbUsed) {
		this.MemoryMbUsed = MemoryMbUsed;
	}
	
	public String getRunningVms() {
		return RunningVms;
	}

	public void setRunningVms(String RunningVms) {
		this.RunningVms = RunningVms;
	}
	
	public String getVcpus() {
		return Vcpus;
	}

	public void setVcpus(String Vcpus) {
		this.Vcpus = Vcpus;
	}
	
	public String getVcpusUsed() {
		return VcpusUsed;
	}

	public void setVcpusUsed(String VcpusUsed) {
		this.VcpusUsed = VcpusUsed;
	}
	
	public String getServiceHost() {
		return ServiceHost;
	}

	public void setServiceHost(String ServiceHost) {
		this.ServiceHost = ServiceHost;
	}
	
	public String getServiceId() {
		return ServiceId;
	}

	public void setServiceId(String ServiceId) {
		this.ServiceId = ServiceId;
	}
	
	public String getUptime() {
		return Uptime;
	}

	public void setUptime(String Uptime) {
		this.Uptime = Uptime;
	}
	
	public String getServiceUuid() {
		return ServiceUuid;
	}

	public void setServiceUuid(String ServiceUuid) {
		this.ServiceUuid = ServiceUuid;
	}
	
	public String getServiceName() {
		return ServiceName;
	}

	public void setServiceName(String ServiceName) {
		this.ServiceName = ServiceName;
	}
}
